Business

EU is expected to approve a Russian oil embargo in a bid to halt the Ukraine war..